package com.leyou.user.service;

import com.leyou.user.dto.UserDTO;
import com.leyou.user.entity.User;

public interface UserService {
    /**
     * 根据用户名或手机号来查询
     * 查到false
     * 没查到true
     * @param data
     * @param type
     * @return
     */
    Boolean check(String data, Integer type);


    /**
     * 发送短信验证码到mp
     */
    void sendVerifyCode(String phone);

    /**
     * 验证码的比较
     * @param user
     * @param code
     */
    void register(User user, String code);

    /**
     * 根据用户名和密码查询用户
     * @param username
     * @param password
     * @return
     */
    UserDTO login(String username, String password);
}
